#include <stdio.h>
#include <stdlib.h>

int search_A_before_O(const char *str);

int main(int argc, char *argv[])
{
    const char *program = *argv;
    if(argc != 2)
    {
        fprintf(stderr, "Usage: %s <number>\n", program);
        fprintf(stderr, "ERROR: no number provided\n");
        exit(1);
    }
    char *str = argv[1];
    int position = search_A_before_O(str);
    printf("Posición de la primera letra A antes de la primera O: %d\n", position);
}

int search_A_before_O(const char *str)
{
    for(int i = 0; str[i] && str[i] != 'O'; ++i)
        if(str[i] == 'A')
            return i;
    return -1;
}
